-
-
Notifications
You must be signed in to change notification settings - Fork 194
HotFix for Python 3.11 #348
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I'll check if this works in Google Colab before approving, due to this: Unidata/netcdf4-python#1179 |
Still not working in Windows. At least, the Windows test is not passing, due to an hdf5 error raised when trying to install netCDF4. |
Here is what I have done:
Here what still needs to be done:
|
Good news:
Bad news:
I wonder if the issue with netCDF4 version (Unidata/netcdf4-python#1179) happens in any linux installation. @phmbressan, can you help us out here? All that needs to be done is: install this version of RocketPy in a linux system, as is, and try to run |
@@ -21,18 +20,19 @@ The following packages are needed in order to run RocketPy: | |||
- Numpy >= 1.0 | |||
- Scipy >= 1.0 | |||
- Matplotlib >= 3.0 | |||
- netCDF4 >= 1.4 | |||
- netCDF4 >= 1.4, < 1.6 for Python 3.7+, netCDF4 >= 1.6.2 for Python 3.11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this code line already working properly?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is documentation. It shouldnbe working. Are you getting errors when building the docs?
Pull request type
black rocketpy
) has passed locally and any fixes were madepytest --runslow
) have passed locallyWhat is the current behavior?
RocketPy can not be installed with Python 3.11. This is due to the netCDF4 lib version requirement being limited to
>=1.4, 1.6<=
What is the new behavior?
The netCDF4 library has been updated to
>=1.6.2
Does this introduce a breaking change?